package com.wish.g04.financial.dto;

import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
@Accessors(chain = true)
public class JrRentInstallmentDTO implements Serializable {

    /**
     *  租房合同id  收房合同id
     */
    private Long id;

    /**
     *  租房合同编号  收房合同编号
     */
    private String cfContractNo;


    /**
     *  金融产品id
     */
    private Long jrProductId;

    /**
     *  房源编号
     */
    private String houseId;

    /**
     * 商户ID
     */
    private Long businessId;

    /**
     * 部门ID
     */
    private Long deptId;

    /**
     * 部门编号
     */
    private String deptNo;

    /**
     * 借款金额
     */
    private BigDecimal loanAmount;

    /**
     * 借款期限
     */
    private Integer monthLimit;

    /**
     * 租客承担比例
     */
    private BigDecimal tenantRate;

    /**
     * 公寓承担比例
     */
    private BigDecimal businessRate;

    /**
     * 一次性服务费
     */
    private BigDecimal serviceFee;

    /**
     * 利率
     */
    private BigDecimal rate;

    /**
     * 应收租金合计
     */
    private String reLeaseCount;

    /**
     * 服务费
     */
    private BigDecimal serCharge;

    /**
     * 公寓分期利息合计
     */
    private String inInterestCount;

    /**
     * 实收分期后租金合计
     */
    private String coHirerentCount;

    /**
     * 备注
     */
    private String remarks;

    /**
     * 房源ID
     */
    private String roomId;

    /**
     * 房源编号
     */
    private String roomCode;

    /**
     * 承租房间(使用房源名称)
     */
    private String roomName;

    /**
     * 租客ID
     */
    private Long tenantId;

    /**
     * 租客姓名(面向业主收款时，为空)
     */
    private String tenantName;


    /**
     * 收房合同编号
     */
    private String sfContractNo;
}
